@encoding("utf-8");

html, body, h1, h2, h3, h4, h5, h6, h7, p { margin:0px;padding:0px; }
a { text-decoration:none; color:#000; }

.header { position:fixed; top:0px; background:#3c3c3c; color:#fff; width:100%; height:40px; font-size:16px; border-bottom:5px solid #F9DC41; }
.header a { color:#fff; text-decoration:none; }
.header h1 { float:left; font-size:16px; color:#F9DC41; }
.header h1 a { display:block; color:#F9DC41; text-indent:-10000px; width:28px; height:29px; margin:5px 10px 0px 10px; background:transparent url("/img/holybible_logo.png") no-repeat;}
.header.default h1 a { text-indent:40px; width:150px; font-size:18px; line-height:29px; }
.header .title { float:left; font-size:16px; }
.header .title a { float:left; display:block; padding:10px 5px 5px; }
.header .btn_function { border:0px; background:none; position:absolute; right:2px; top:2px; cursor:pointer; padding:0px; }
.header .function_menu { position:absolute; top:45px; right:0px; background:#3c3c3c; padding:0px; margin:0px; }
.header .function_menu li { border-bottom:1px dashed #F9DC41; list-style:none; padding:5px 10px 5px 5px; }
.header .function_menu li.bottom { border-bottom:0px; }
.header .function_menu li.btn { padding:0px; }
.header .function_menu li.btn a { display:block; padding:5px 10px 5px 5px; }
.header .function_menu li.btn a:hover { background:#6c6c6c; }
.header .function_menu li.btn a:active { background:#6c6c6c; }

.body { clear:both; margin:0px; font-size:16px; padding:45px 0 0px; }
.body .list { margin:0px; padding:0px; }
.body .list li { border-bottom:1px dashed #ccc; }
.body .list li a { display:block; padding:10px; }
.body .list li a:hover { background:#eee; }
.body .list li a:active { background:#eee; }

.body .text { margin:0px; padding:10px 10px 10px 45px; }
.body .text li { line-height:160%; font-size:14px; }

.footer { position:relative; height:34px; width:100%; border-top:1px solid #ccc; background:#eee; }
.footer .btnNav { position:absolute; left:10px; top:5px; }
.footer .copyright { position:absolute; right:0px; top:0px; padding:12px; font-size:11px; }
.footer .page { position:absolute; left:10px; top:0px; }
.footer .page a { display:block; float:left; padding:10px; font-size:14px; }

